package com.infoland.afanmall.model.xilie.entity;

import java.util.List;

/**
 * @author 一刀
 * @date 2018/8/8 13:31
 */
public class XiLieEntity {

    /**
     * gs_description : 健康饮品，美味同在
     * gs_name : 冲调饮品
     * create_time : 2018-07-19 15:23:59
     * gs_image : http://file.avanti.aft100.com/group1/M00/00/13/wKgBNltQPI6AZ0aMAAA91n9lA-s80.jpeg
     * modify_time : 2018-07-23 09:30:15
     * isFavor : false
     * goodsList : [{"g_activity_type":0,"g_end_time":"2018-12-31 23:55:00","g_sort":10012,"g_ft_id":null,"modify_time":"2018-08-08 07:49:17","price_name":"规格:375ml  ","g_trace_code":"2018042414042007716384","g_cate_id":5,"g_status_v":"正常","g_rate":0.01,"g_hot_start_time":null,"g_hot_end_time":null,"g_labels":"[{\"name\": \"偏远地区不配送\", \"active\": true}, {\"name\": \"可追溯\", \"active\": true}, {\"name\": \"东北特产\", \"active\": true}, {\"name\": \"仅限长春配送\", \"active\": true}]","g_type_v":"普通","g_name":"红冰菇娘酒1瓶","g_indate":null,"store_name":"吉林省阿凡提科技有限公司","id":233,"g_status":1,"f_url":"http://file.avanti.aft100.com/group1/M00/00/16/wKgBNltRmsaAABCLAAFqexxsZbQ926.jpg","g_province":"吉林省","store_id":24,"business_name":"吉林省阿凡提科技有限公司","create_time":"2018-07-20 16:18:16","g_type":1,"g_hot_flag":0,"g_price":0.01,"g_introduction":"尊贵典雅 传统酿造","g_content":null,"g_origin_price":"1","g_browse_count":0,"g_start_time":"2018-07-20 16:17:00","g_sales":3,"g_stock":4000,"g_favs":0,"business_id":6}]
     * id : 2
     * goods_ids : [233]
     * gs_context : [{"image":{"fileName":"冲调饮品.jpg","url":"http://file.avanti.aft100.com/group1/M00/00/13/wKgBNltQPI6AWG8VAABgHhWR6_s541.jpg"},"type":"image"},{"text":"炎炎夏日，烈日当头。出门五分钟，出汗两小时。此刻除了需要空调+Wifi续命以外，还需要一杯健康的夏日消暑饮品。阿凡优选为您奉上最纯的蜂蜜和红菇娘酒，消暑的同时不失健康！","type":"text"}]
     * goods_price_ids : [764]
     */

    private String gs_description;
    private String gs_name;
    private String create_time;
    private String gs_image;
    private String modify_time;
    private boolean isFavor;
    private int id;
    private String goods_ids;
    private String goods_price_ids;
    private List<GoodsListBean> goodsList;
    private List<GsContextBean> gs_context;

    public String getGs_description() {
        return gs_description;
    }

    public void setGs_description(String gs_description) {
        this.gs_description = gs_description;
    }

    public String getGs_name() {
        return gs_name;
    }

    public void setGs_name(String gs_name) {
        this.gs_name = gs_name;
    }

    public String getCreate_time() {
        return create_time;
    }

    public void setCreate_time(String create_time) {
        this.create_time = create_time;
    }

    public String getGs_image() {
        return gs_image;
    }

    public void setGs_image(String gs_image) {
        this.gs_image = gs_image;
    }

    public String getModify_time() {
        return modify_time;
    }

    public void setModify_time(String modify_time) {
        this.modify_time = modify_time;
    }

    public boolean isIsFavor() {
        return isFavor;
    }

    public void setIsFavor(boolean isFavor) {
        this.isFavor = isFavor;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getGoods_ids() {
        return goods_ids;
    }

    public void setGoods_ids(String goods_ids) {
        this.goods_ids = goods_ids;
    }

    public String getGoods_price_ids() {
        return goods_price_ids;
    }

    public void setGoods_price_ids(String goods_price_ids) {
        this.goods_price_ids = goods_price_ids;
    }

    public List<GoodsListBean> getGoodsList() {
        return goodsList;
    }

    public void setGoodsList(List<GoodsListBean> goodsList) {
        this.goodsList = goodsList;
    }

    public List<GsContextBean> getGs_context() {
        return gs_context;
    }

    public void setGs_context(List<GsContextBean> gs_context) {
        this.gs_context = gs_context;
    }

    public static class GoodsListBean {
        /**
         * g_activity_type : 0
         * g_end_time : 2018-12-31 23:55:00
         * g_sort : 10012
         * g_ft_id : null
         * modify_time : 2018-08-08 07:49:17
         * price_name : 规格:375ml
         * g_trace_code : 2018042414042007716384
         * g_cate_id : 5
         * g_status_v : 正常
         * g_rate : 0.01
         * g_hot_start_time : null
         * g_hot_end_time : null
         * g_labels : [{"name": "偏远地区不配送", "active": true}, {"name": "可追溯", "active": true}, {"name": "东北特产", "active": true}, {"name": "仅限长春配送", "active": true}]
         * g_type_v : 普通
         * g_name : 红冰菇娘酒1瓶
         * g_indate : null
         * store_name : 吉林省阿凡提科技有限公司
         * id : 233
         * g_status : 1
         * f_url : http://file.avanti.aft100.com/group1/M00/00/16/wKgBNltRmsaAABCLAAFqexxsZbQ926.jpg
         * g_province : 吉林省
         * store_id : 24
         * business_name : 吉林省阿凡提科技有限公司
         * create_time : 2018-07-20 16:18:16
         * g_type : 1
         * g_hot_flag : 0
         * g_price : 0.01
         * g_introduction : 尊贵典雅 传统酿造
         * g_content : null
         * g_origin_price : 1
         * g_browse_count : 0
         * g_start_time : 2018-07-20 16:17:00
         * g_sales : 3
         * g_stock : 4000
         * g_favs : 0
         * business_id : 6
         */

        private int g_activity_type;
        private String g_end_time;
        private int g_sort;
        private Object g_ft_id;
        private String modify_time;
        private String price_name;
        private String g_trace_code;
        private int g_cate_id;
        private String g_status_v;
        private double g_rate;
        private Object g_hot_start_time;
        private Object g_hot_end_time;
        private String g_labels;
        private String g_type_v;
        private String g_name;
        private Object g_indate;
        private String store_name;
        private int id;
        private int g_status;
        private String f_url;
        private String g_province;
        private int store_id;
        private String business_name;
        private String create_time;
        private int g_type;
        private int g_hot_flag;
        private double g_price;
        private String g_introduction;
        private Object g_content;
        private String g_origin_price;
        private int g_browse_count;
        private String g_start_time;
        private int g_sales;
        private int g_stock;
        private int g_favs;
        private int business_id;

        public int getG_activity_type() {
            return g_activity_type;
        }

        public void setG_activity_type(int g_activity_type) {
            this.g_activity_type = g_activity_type;
        }

        public String getG_end_time() {
            return g_end_time;
        }

        public void setG_end_time(String g_end_time) {
            this.g_end_time = g_end_time;
        }

        public int getG_sort() {
            return g_sort;
        }

        public void setG_sort(int g_sort) {
            this.g_sort = g_sort;
        }

        public Object getG_ft_id() {
            return g_ft_id;
        }

        public void setG_ft_id(Object g_ft_id) {
            this.g_ft_id = g_ft_id;
        }

        public String getModify_time() {
            return modify_time;
        }

        public void setModify_time(String modify_time) {
            this.modify_time = modify_time;
        }

        public String getPrice_name() {
            return price_name;
        }

        public void setPrice_name(String price_name) {
            this.price_name = price_name;
        }

        public String getG_trace_code() {
            return g_trace_code;
        }

        public void setG_trace_code(String g_trace_code) {
            this.g_trace_code = g_trace_code;
        }

        public int getG_cate_id() {
            return g_cate_id;
        }

        public void setG_cate_id(int g_cate_id) {
            this.g_cate_id = g_cate_id;
        }

        public String getG_status_v() {
            return g_status_v;
        }

        public void setG_status_v(String g_status_v) {
            this.g_status_v = g_status_v;
        }

        public double getG_rate() {
            return g_rate;
        }

        public void setG_rate(double g_rate) {
            this.g_rate = g_rate;
        }

        public Object getG_hot_start_time() {
            return g_hot_start_time;
        }

        public void setG_hot_start_time(Object g_hot_start_time) {
            this.g_hot_start_time = g_hot_start_time;
        }

        public Object getG_hot_end_time() {
            return g_hot_end_time;
        }

        public void setG_hot_end_time(Object g_hot_end_time) {
            this.g_hot_end_time = g_hot_end_time;
        }

        public String getG_labels() {
            return g_labels;
        }

        public void setG_labels(String g_labels) {
            this.g_labels = g_labels;
        }

        public String getG_type_v() {
            return g_type_v;
        }

        public void setG_type_v(String g_type_v) {
            this.g_type_v = g_type_v;
        }

        public String getG_name() {
            return g_name;
        }

        public void setG_name(String g_name) {
            this.g_name = g_name;
        }

        public Object getG_indate() {
            return g_indate;
        }

        public void setG_indate(Object g_indate) {
            this.g_indate = g_indate;
        }

        public String getStore_name() {
            return store_name;
        }

        public void setStore_name(String store_name) {
            this.store_name = store_name;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public int getG_status() {
            return g_status;
        }

        public void setG_status(int g_status) {
            this.g_status = g_status;
        }

        public String getF_url() {
            return f_url;
        }

        public void setF_url(String f_url) {
            this.f_url = f_url;
        }

        public String getG_province() {
            return g_province;
        }

        public void setG_province(String g_province) {
            this.g_province = g_province;
        }

        public int getStore_id() {
            return store_id;
        }

        public void setStore_id(int store_id) {
            this.store_id = store_id;
        }

        public String getBusiness_name() {
            return business_name;
        }

        public void setBusiness_name(String business_name) {
            this.business_name = business_name;
        }

        public String getCreate_time() {
            return create_time;
        }

        public void setCreate_time(String create_time) {
            this.create_time = create_time;
        }

        public int getG_type() {
            return g_type;
        }

        public void setG_type(int g_type) {
            this.g_type = g_type;
        }

        public int getG_hot_flag() {
            return g_hot_flag;
        }

        public void setG_hot_flag(int g_hot_flag) {
            this.g_hot_flag = g_hot_flag;
        }

        public double getG_price() {
            return g_price;
        }

        public void setG_price(double g_price) {
            this.g_price = g_price;
        }

        public String getG_introduction() {
            return g_introduction;
        }

        public void setG_introduction(String g_introduction) {
            this.g_introduction = g_introduction;
        }

        public Object getG_content() {
            return g_content;
        }

        public void setG_content(Object g_content) {
            this.g_content = g_content;
        }

        public String getG_origin_price() {
            return g_origin_price;
        }

        public void setG_origin_price(String g_origin_price) {
            this.g_origin_price = g_origin_price;
        }

        public int getG_browse_count() {
            return g_browse_count;
        }

        public void setG_browse_count(int g_browse_count) {
            this.g_browse_count = g_browse_count;
        }

        public String getG_start_time() {
            return g_start_time;
        }

        public void setG_start_time(String g_start_time) {
            this.g_start_time = g_start_time;
        }

        public int getG_sales() {
            return g_sales;
        }

        public void setG_sales(int g_sales) {
            this.g_sales = g_sales;
        }

        public int getG_stock() {
            return g_stock;
        }

        public void setG_stock(int g_stock) {
            this.g_stock = g_stock;
        }

        public int getG_favs() {
            return g_favs;
        }

        public void setG_favs(int g_favs) {
            this.g_favs = g_favs;
        }

        public int getBusiness_id() {
            return business_id;
        }

        public void setBusiness_id(int business_id) {
            this.business_id = business_id;
        }
    }

    public static class GsContextBean {
        /**
         * image : {"fileName":"冲调饮品.jpg","url":"http://file.avanti.aft100.com/group1/M00/00/13/wKgBNltQPI6AWG8VAABgHhWR6_s541.jpg"}
         * type : image
         * text : 炎炎夏日，烈日当头。出门五分钟，出汗两小时。此刻除了需要空调+Wifi续命以外，还需要一杯健康的夏日消暑饮品。阿凡优选为您奉上最纯的蜂蜜和红菇娘酒，消暑的同时不失健康！
         */

        private ImageBean image;
        private String type;
        private String text;

        public ImageBean getImage() {
            return image;
        }

        public void setImage(ImageBean image) {
            this.image = image;
        }

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public String getText() {
            return text;
        }

        public void setText(String text) {
            this.text = text;
        }

        public static class ImageBean {
            /**
             * fileName : 冲调饮品.jpg
             * url : http://file.avanti.aft100.com/group1/M00/00/13/wKgBNltQPI6AWG8VAABgHhWR6_s541.jpg
             */

            private String fileName;
            private String url;

            public String getFileName() {
                return fileName;
            }

            public void setFileName(String fileName) {
                this.fileName = fileName;
            }

            public String getUrl() {
                return url;
            }

            public void setUrl(String url) {
                this.url = url;
            }
        }
    }
}
